52172-51-7 | 5-Phenyl-2-thiophenecarboxylic acid hydrazide | AOBChem