2353984-45-7 | Methyl α-hydroxy-2-methoxy-4-(phenylmethoxy)benzeneacetate | AOBChem