EWG Skin Deep® | What is DIPALMITOYLETHYL HYDROXYETHYLMONIUM METHOSULFATE

EWG Skin Deep® | What is DIPALMITOYLETHYL HYDROXYETHYLMONIUM METHOSULFATE