183999-21-5

183999-21-5 structure
183999-21-5 structure

Name 3-((bis(benzyloxy)phosphoryl)oxy)propane-1,2-diyl dihexanoate
Molecular Formula C29H41O8P
Molecular Weight 548.60500
Exact Mass 548.25400
PSA 107.17000
LogP 7.16030