Dihydroxypropyltrimonium Chloride

Moisturizing
Dihydroxypropyltrimonium Chloride