2383760-75-4 | 4-fluoro-6-(trifluoromethyl)isophthalaldehyde | AOBChem