The 3M have a material for polishing glass in form similar to Scotchbrite. I
do not know the exact name but I believe it is a variation on Scotchbrite.
Actually, material is Scotchbrite with polishing powder imbedded. I heard of
people using it to polish out scratches on eyeglasses.
Regards
Miroslav Pokorni