949155-91-3

949155-91-3 structure
949155-91-3 structure

Name methyl 2-(2-(3-(1,3-dioxolan-2-yl)benzoyl)-3-methoxy-3-oxopropyl)benzoate
Molecular Formula C22H22O7
Molecular Weight 398.40600
PSA 88.13000
LogP 2.73320