Guar hydroxypropyltrimonium chloride

Guar hydroxypropyltrimonium chloride · CAS 65497-29-2