2354428-97-8 | Methyl α-hydroxy-3-methoxy-4-(trifluoromethyl)benzeneacetate | AOBChem