We had a semi-circular, 1 inch scratch on the windshield due to a defective wiper blade.
I tried toothpaste, chrome polish, rubbing compound, several commercial products claiming to remove scratches on glass. Nothing worked.
I found this product and decided to give it a try.
I added a small amount of water to the compound, then applied it with a wool polishing brush on my drill. I made one pass over the scratched area, then a couple more. The scratches were noticeably better. I repeated the process several times over three days before the scratches were completely gone.
I was ready to give up and buy a new windshield until I found this product. The windshield is perfectly clear now. It took some work, but it was well worth it.

Glass Polish 1.76oz (50g) Cerium Oxide High Grade Glass Polishing Powder - TREO 85% - 3.5 microns - GP90006
4
| 2,530 ratingsPrice: 12.95
Last update: 02-12-2025
About this item
✅ Optimized Cerium Oxide Powder Tailored for Glass Polishing Applications
✅ Removes Imperfections, Sanding Marks, Hairline Scratches & Surface Damage
✅ Consistent & Fast Polishing Action provided by Excellent Water Solubility
✅ Used for Polishing all Glass Surfaces, Mirrors, Automotive & Tempered Glass
✅ Can also be used on Stones, Minerals, Marble, Ceramics, or Metal Surfaces.
✅ Environmentally Friendly & Completely Safe to Use at Home, Office or Car
✅ 85% Pure with No Zinc & Average Particle Size: 3.5 microns - 1.76 Oz - Brown
✅ Removes Imperfections, Sanding Marks, Hairline Scratches & Surface Damage
✅ Consistent & Fast Polishing Action provided by Excellent Water Solubility
✅ Used for Polishing all Glass Surfaces, Mirrors, Automotive & Tempered Glass
✅ Can also be used on Stones, Minerals, Marble, Ceramics, or Metal Surfaces.
✅ Environmentally Friendly & Completely Safe to Use at Home, Office or Car
✅ 85% Pure with No Zinc & Average Particle Size: 3.5 microns - 1.76 Oz - Brown