buffing scratches off glass
I've polished scratches out with smooth top polish (for smooth top ranges). Lots of work and not a good idea for front glass but it will work.
Print