1022804-96-1 | 4-Chloro-2-iodobenzoic acid hydrazide | AOBChem