Krystal Clear eye glass cleaner is an all natural cleaner, a very mild soap base
It is safe for all surfaces, glass or plastic. It is safe for all coatings. There are NO chemicals at all in this product. This product HELPS scratches (Not Remove)
it makes them less noticeable. You can fix not only glasses but even CDs, Movies,and games. I have a lot of Hunters that use my product on scopes, binoculars,and shooting glasses. Paintball masks, Diving masks, windshields mirrors you name it, if it fogs, collects dust or has scratches this will work.