1027514-23-3 | Ethyl α,α,3-trifluoro-4-methylbenzeneacetate | AOBChem