669064-68-0

669064-68-0 structure
669064-68-0 structure

Name 1-O-butyl 2-O,3-O-diethyl 2-propanoyloxypropane-1,2,3-tricarboxylate
Molecular Formula C17H28O8
Molecular Weight 360.39900
Exact Mass 360.17800
PSA 105.20000
LogP 1.92810