2385544-61-4 | 4-Fluoro-2-formyl-6-(trifluoromethyl)benzoic acid | AOBChem