Cerium Oxide is the best polishing powder to remove glass scrach because the chemical and physical reaction, removing fine scratches and scuff marks from glass. High grade Cerium Oxide powder. I use only dark red color powder ( high grade ,high density and expensive cost at 10 USD/Kg ).