81738-93-4

81738-93-4 structure
81738-93-4 structure

Name ((4S,5S)-2,2-dimethyl-1,3-dioxolane-4,5-diyl)bis(methylene) dibenzoate
Molecular Formula C21H22O6
Molecular Weight 370.39600
Exact Mass 370.14200
PSA 71.06000
LogP 3.22050