I think your talking about Rain-X. It's not a cleaner, though. It's just a liquid that you spread over the windshield and it makes water bead up like crazy, like fresh wax on your car does. I own some and I like it, it works, but the downside to it is you can't use Windex on your windshield after you put the Rain-X on. It'll create cloudy smears all over the windshield that you can't get off until it wears away on its own.