Meguiar's #17 clear plastic cleaner, and #10 clear plastic polish, used in that order, can be applied by hand and work well for minor hazing... about $15.
For fully clouded lenses, Wolfgang Plastik Lens Cleaning System is a 3-part kit: abrasive cleaner to remove hazing, embedded grime and uneven surfaces around scratches; glaze to make the surface smooth again; sealant to protect. Includes pads, backing plate and adapter to be used with your drill motor... about $50.
Neither of these are easy to find in stores, best bet is to search online someplace like autogeek.
For fully clouded lenses, Wolfgang Plastik Lens Cleaning System is a 3-part kit: abrasive cleaner to remove hazing, embedded grime and uneven surfaces around scratches; glaze to make the surface smooth again; sealant to protect. Includes pads, backing plate and adapter to be used with your drill motor... about $50.
Neither of these are easy to find in stores, best bet is to search online someplace like autogeek.