John, Go to the local fire station and see if you can wrangle so air mask sanitizer they use on their air masks. It cleans and sanitizes the plastic with no ill effects. I was a paid firefighter and remember doing this after each use on a fire. It is not a detergent but will remove even fire residue. Fred Mahone