1003314-88-2

1003314-88-2 structure
1003314-88-2 structure

Name 4-[benzylamino-(dimethoxy-phosphoryl)-methyl]-benzoic acid methyl ester
Molecular Formula C18H22NO5P
Molecular Weight 363.34500
Exact Mass 363.12400
PSA 83.67000
LogP 4.13840