Invisible Glass 91160 Premium Glass Cleaner with EZ Grip 19-Ounce Can - Pack of 1 Clear Dry formula contains no streaky soaps, scents, dyes, or other additives that leave behind hard-to-remove residues. Residues cling to glass surfaces forming streaks and attract dust and grime. Easily remove fingerprints, smudges, pet slobber, dirt, grease, and smoke haze on windows, mirrors, patio doors, glass cooktops, and other glass, mirrored, and chrome surfaces. Comfortable EZ Grip handle delivers a no-drip, fine-mist spray. Stop cleaning up after your glass cleaner. Clean better and less often with the Clear Dry formula of Invisible Glass.