1275933-81-7 | Methyl α-hydroxy-2-(trifluoromethoxy)benzeneacetate | AOBChem