143798-80-5

143798-80-5 structure
143798-80-5 structure

Name 1-(diethoxyphosphoryl)-4-phenylbutan-2-yl 2,2,2-trifluoroacetate
Molecular Formula C16H22F3O5P
Molecular Weight 382.31200
Exact Mass 382.11600
PSA 71.64000
LogP 4.35940