(2,3-dihydroxypropyl)(2-hydroxyoctyl)dimethylammonium toluene-p-sulphonate

Product Code: 589086
Molecular Formula: C20H37NO6S
Molecular Weight: 419.58
94134-24-4