2408613-75-0 | Ethyl α,α,3-trifluoro-4-formylbenzeneacetate | AOBChem