A589646 | 2,4-dichloro-5-(trifluoromethyl)isophthalaldehyde | AOBChem