102089-54-3

102089-54-3 structure
102089-54-3 structure

Name 2-diphenoxyphosphoryloxy-propane-1,2,3-tricarboxylic acid triethyl ester
Synonyms 2-Diphenoxyphosphoryloxy-propan-1,2,3-tricarbonsaeure-triaethylester
Molecular Formula C24H29O10P
Molecular Weight 508.45500
Exact Mass 508.15000
PSA 133.47000
LogP 4.47740