2384953-63-1 | 4-iodo-3,5-dimethylbenzoyl chloride | AOBChem