178376-16-4

178376-16-4 structure
178376-16-4 structure

Name 2-(dimethylamino)ethyl 2-methylprop-2-enoate,phosphoric acid
Molecular Formula C24H48N3O10P
Molecular Weight 569.62600
Exact Mass 569.30800
PSA 176.19000
LogP 1.07330