438215-42-0 | 5-Propyl-3-thiophenecarboxylic acid hydrazide | AOBChem