1003314-23-5

1003314-23-5 structure
1003314-23-5 structure

Name 4-(ethoxy-methyl-phosphinoylmethyl)-benzoic acid methyl ester
Molecular Formula C12H17O4P
Molecular Weight 256.23500
Exact Mass 256.08600
PSA 62.41000
LogP 2.91760