1480321-04-7 | Methyl α-hydroxy-3-(trifluoromethoxy)benzeneacetate | AOBChem