2407432-31-7 | Ethyl α,α,2-trifluoro-4-formylbenzeneacetate | AOBChem