Chemical Guys MBW10816 Marine and Boat Optical Clean Glass Cleaner (16 oz) Cleans, shines, and protects marine glass Removes and prevents water spots Safe for tinted glass and windows Cleans glass, plexiglass, and plastic windows Safe for use around metal, plastic, fabric, and upholstery