Basic information Safety Related Supplier
(2-hydroxydodecyl)bis(2-hydroxyethyl)methylammonium toluene-p-sulphonate Structure

(2-hydroxydodecyl)bis(2-hydroxyethyl)methylammonium toluene-p-sulphonate