I use this for paintball for several years now, by far this product exceeds anyother anti-fog product out there today. Cleans and protects. It is available in liquid and wax form. Qualities range from simple goggles to sensitive optical lenses.
"We are just a bunch of outdoor enthusiasts that started our company to solve an annoying and dangerous problem. We enjoyed such sports as skiing, scuba diving, motocross racing, fishing, and many other outdoor sports. We always had problems with our visors, goggles, sunglasses, and other face or eye protection...it would always fog up! We invented all of our products to solve this problem...thereby enabling us to enjoy ourselves to the fullest without being bothered or endangered with poor vision. Now we can ski all day long, bicycle for miles, scuba and every other sport and always have 100% perfect vision!"
The Zooke Zooke Anti-Fog is newer, so it should be commonly available, both new and used.