1003314-78-0

1003314-78-0 structure
1003314-78-0 structure

Name 4-[1-(dimethoxy-phosphoryl)-1-fluoro-ethyl]-benzoic acid methyl ester
Molecular Formula C12H16FO5P
Molecular Weight 290.22500
Exact Mass 290.07200
PSA 71.64000
LogP 3.10130