2383691-42-5 | 3,4-dichloro-5-iodobenzoyl chloride | AOBChem