1439362-40-9

1439362-40-9 structure
1439362-40-9 structure

Name ethyl 4-((diisopropoxyphosphoryl)(hydroxy)methyl)benzoate
Molecular Formula C16H25O6P
Molecular Weight 344.34000
Exact Mass 344.13900
PSA 91.87000
LogP 3.89730