Radimo MD18x26 Mirror Defogger Pad Rectangular 18-Inch By 26-Inch , 120-volt For new and existing mirrors! Easy DIY installation Self-Adhesive Mirror defogger, fog-free mirrors, mirror demister