1457344-39-6 | Methyl α-hydroxy-α-methyl-4-(trifluoromethyl)benzeneacetate | AOBChem