Invisible Glass Premium Windshield Cleaner with Rain Repellent was developed for exterior vehicle glass with THREE simple objectives: superior cleaning power, "invisible" glass clarity, and a long lasting repellent to shed rain, snow, and ice. Invisible Glass is a powerful cleaner which removes tough dirt, dust, sap, droppings, grease, adhesives, fingerprints, pollutants, and other oily grime. OTHER glass cleaners contain blue dyes and foamy soaps that leave streaks. Invisible Glass contains NO streaky ingredients. Now, with Rain Repellent added, Invisible Glass sheds water to help you see better in ALL driving conditions - rain, snow, or shine. You won't find a better cleaner AND repellent GUARANTEED!