(2,3-Dihydroxypropyl)(2-hydroxyoctadecyl)dimethylammonium toluene-p-sulphonate 85896-23-7 EINECS 288-799-4