120633-34-3

120633-34-3 structure
120633-34-3 structure

Name 2-(3,4-O-isopropylidenedioxyphenyl)-2-hydroxyacetic acid
Synonyms (2,2-Dimethyl-benzo[1,3]dioxol-5-yl)-hydroxy-acetic acid
Molecular Formula C11H12O5
Molecular Weight 224.21000
Exact Mass 224.06800
PSA 75.99000
LogP 1.31190