Various ideas came out of a discussion on Mask Cleaning on CPAPtalk.
Cidex OPA is a powerful (and possibly dangerous) disinfectant available from medical suppliers and on the Internet Hybrid recommends Cidex Pro for cleaning masks between users. Also Bravo has a Videoshowing the use of Cidex Pro
Another user washed in dawn dishwashing liquid, rinsed well, soaked in vinegar and water solution for 15 minutes and then rinsed very well
This Sleep Apnea Wiki article is under constuction.