They do do indeed what you have said they do. However be careful because that also means plant life and anything that lives and breathes including you. I use them but under extreme conditions allong with de hu's and raising air temps to open up the oxygen molecule before i use the o zone machine...... If its just urine you have a problem with there are good old chemicals to take the odour out although you do have to have the patience as you may have to return a few times. There is a chemical that I use that is excellent as it encapsulates the odour not masks it in any way...... I dont mind saying what it is I just dont know if I am allowed to on here or not?..... Best, Dave.