I posted a while ago about some narly water spots on my windscreen which I couldn't shift. I tried everything from vinegar to toilet cleaner, bathroom cleaner etc etc and no joy. My boat mechanic gave me this stuff and I can't believe how easy it got them off. I followed up with rainex to help keep them away. Kinda embarrassed I let them get so bad....