These things are awesome, they use xenon gas and UV light. Not many hospitals have them though I believe.
The problem with using them ...especially in some sort of sci-fi face mask...is that they generate ozone. You would immediately be unable to wear one.