few other topics on this, please use the search tool
https://airsoft-forums.uk/search/?q=exfog
Personally i'm sticking to my revisions, no foam and Fogtech wipes, like all solutions mentioned, some work with some players, some have no luck, some have never experienced the fog of war! , ive suffered both with my many versions of eye pro and solutions to wipe on wipe off...