A1081789 | 2,6-diiodo-4-(trifluoromethyl)benzoic acid | AOBChem