2386279-79-2 | 3,4-dichloro-2-iodobenzoyl chloride | AOBChem