A953593 | 2,3-diiodo-5-(trifluoromethyl)benzoic acid | AOBChem