1823910-51-5 | 2-Chloro-3-iodobenzoic acid hydrazide | AOBChem