2702837-84-9 | Ethyl 4-fluoro-3-formyl-5-(trifluoromethyl)benzoate | AOBChem