The Nerdshield Cleaning Solution cuts through grease and oil, leaving lenses clean and streak free with an anti-fog, anti-static coating. Good for use on plastic, poly carbonate and glass lenses and is safe and effective with all lens coatings including anti-reflective coating. May also be used on cell phones, tablets, face shields, goggles, full face respirators, microscopes and CRT screens. Convenient 1.7 oz spray bottle. The 10" x 9.5" Microfiber cleaning cloth included is the ideal size to clean all your gadget screens. Your satisfaction is Guaranteed. NerdShield is a USA registered Brand.