2170189-83-8 | 2,6-diiodobenzoyl chloride | AOBChem