16676-99-6 | 2,3-diiodobenzoic acid | AOBChem