Tough water spots

I bought some stuff from the auto glass shop, called CRL,Cat#2030,Water Spot Remover.
I have used it for years on my cars,trucks,and boats. Easy stuff to work with.
Moe