Chemical Guys SPI_886_16 Water Spot Rx Hard Water Spot Remover for Glass and Windows (16 oz) Removes hard water stains from glass and windows Can be applied by hand or by machine Unique micro abrasives break down stains Follow with sealant protection to prevent future water spots Use on glass, windows and mirrors only