Soapy water is all you need to clean your headlights. Fill a spray bottle with warm water and a few drops of mild liquid soap. Spray the headlight liberally, or, fill a bucket with warm soapy water and soak a clean, soft cloth, then wipe down the headlight. No fancy equipment required.