2385277-59-6 | 3-fluoro-6-(trifluoromethyl)phthalaldehyde | AOBChem