194084-84-9 | 2,6-diiodobenzoic acid | AOBChem