1003314-77-9

1003314-77-9 structure
1003314-77-9 structure

Name 4-[1-(dimethoxy-phosphoryl)-1-hydroxy-ethyl]-benzoic acid methyl ester
Molecular Formula C12H17O6P
Molecular Weight 288.23400
Exact Mass 288.07600
PSA 91.87000
LogP 2.12410