1678-71-3 | o-Hydroxymandelic acid | AOBChem