A589644 | 2,6-dichloro-3-formyl-5-(trifluoromethyl)benzoic acid | AOBChem