Blinded by annoying micro-scratches, smudges, or a cloudy haze on your favorite pair of glasses?. OurPremium Eyeglass Scratch Repair Cream & Lens Polish is engineered to safely lift away surface imperfections, restoring your eyewear to its original, crystal-clear glory.