Bought this at Bed Bath & Beyond. Got a good price. Can't attest to if it is killing germs or not. What it is doing is leaving a very foul odor embedded in the hose, head gear, and nasal pillow. Even after not using the cleaner and running my CPAP all night for several nights, the odor concentrates and is very strong when I go to turn the CPAP machine on at night. I literally have to let the hose, mask, and pillow vent for a minute before I can put it on my face for the night. This is not good.
I am a real buyer.
Bottom Line: No, I would not recommend this to a friend