524934-36-9 | 4,5-Dimethyl-3-thiophenecarboxylic acid hydrazide | AOBChem