91662-66-7

91662-66-7 structure
91662-66-7 structure

Name Phosphoric acid 2-dimethylamino-ethyl ester 2-hydroxymethyl-octadecyl ester
Molecular Formula C23H50NO5P
Molecular Weight 451.62100
Exact Mass 451.34300
PSA 89.04000
LogP 6.16150