143798-81-6

143798-81-6 structure
143798-81-6 structure

Name 1-(dimethoxyphosphoryl)-3-phenylpropan-2-yl 2,2,2-trifluoroacetate
Molecular Formula C13H16F3O5P
Molecular Weight 340.23200
Exact Mass 340.06900
PSA 71.64000
LogP 3.18910
Precursor  0

DownStream  3