117592-39-9

117592-39-9 structure
117592-39-9 structure

Name (5-((1,3-dioxolan-2-yl)methyl)-2,2-dimethyl-1,3-dioxolan-4-yl)methyl 2-phenylacetate
Molecular Formula C18H24O6
Molecular Weight 336.38000
Exact Mass 336.15700
PSA 63.22000
LogP 2.05540