If you mix Windex in - I think it does (water/vinegar).
Babes spot solver MIGHT _ I only need to use it after being in the water
for an extended period, like when I go to Lake Powell for a week.
I use Babe's boat bright each and every time I pull the boat, and at least 2 times
a year, I put on a coat of "Nautical Ease" - it's not wax, it's silicone based - and
it DOES NOT come off with any of these products.
This stuff goes on SUPER EASY - and sure makes for a slick, shiny - beautiful surface,
I only wish I had found it years ago.
http://www.nauticalease.com/products/ultimate.htm
Todd