112575-84-5 | 4-Pyrrol-1-ylbenzoic acid hydrazide | AOBChem