1823443-39-5 | 3,5-Dimethyl-2-thiophenecarboxylic acid hydrazide | AOBChem