Marine Waterscreen leaves a non-stick coating, causing water and rain to form into droplets and clear from all glass surfaces. It is ideal for all glass surfaces including windscreens, Perspex and clear plastics both inside and out. One application should last up to 6 months.