2408614-08-2 | Ethyl α,α,2-trifluoro-5-formylbenzeneacetate | AOBChem