3M IA260166342 Auto Specialty Glass Cleaner (500 ml)
As you drive around though smoke and dust, your car glass is what protects you. With 3M Glass Cleaner streak-free formula, it removes all stains, be it film, grime or fingerprints and safe on all glass, metal and plastic parts.
Make sure the glass is cool and in the shade when you apply the cleaner
Try it on the inside and the outside surface for maximum sparkle.