1556462-20-4 | Ethyl 4-fluoro-α-hydroxy-3-(trifluoromethyl)benzeneacetate | AOBChem