Glass buffing compound. I've found that paint buffing compounds work too, but take more elbow grease. I don't know how well it will clean the residue you see, but unless your glass is porous, (and I'm pretty sure it's not,) I doubt it will be difficult to remove.
|