2383616-93-9 | 6-iodo-2,3-dimethylbenzoyl chloride | AOBChem