water/soap(very bad overtime by the way, you'll end up literally washing the thermal film thingy away trust me it cost me a mask)
freestylev7,empire reloderb,crossfire 68/45/,12 in stiffi,check it unimount,cp hp reg,
Works really well
None in my opinion
This stuff is awesome, I have a dye invision and this stuff works wonders for my mask. Ive gotten shot in the mask and used this stuff and u wouldn't even know it had been used that day. I see a lot of people say you need to use a microfiber cloth this isn't true a used old broken in handkerchief will do just fine... notice i said an old broken in one don't go a and use a brand new starched one that wouldn't be to smart but ive seen it done.
All in all if your very critical about having your mask clean this is the best stuff ive encountered so far. Works pretty good on other plastics and such around the house too. I gave it a nine because nothing is perfect.