Hydroxypropyltrimonium Chloride... Hmm, Interesting...