2808073-86-9 | Ethyl 2-formyl-4-(trifluoromethyl)benzoate | AOBChem