Lets take my Sunroof for example. I have cleaned this car numerous times,.. polished it, waxed it, sealed it clayed it, and so on.
The glass has gotten Windex, Rain-x, Scratch-x, Amorall glass wipes, water, and they've been waxed and wiped.
The previous owner obviously let water stand on...