1228426-89-8 | 2-Methyl-3-thiophenecarboxylic acid hydrazide | AOBChem