2166621-12-9 | 2,3-dichloro-5-iodobenzoyl chloride | AOBChem