Not all glass cleaners are capable of performing on multiple surfaces, but this versatile cleaner can be used for a variety of applications. The residue-free formula leaves behind no spots, streaks, or film. Grease, oil, fingermarks, smudges, and soils are dissolved with the power of Ammonia-D®. It gets into every crevice of the surface to attack dirt and grime buildup.