929032-55-3 | 5-(1-Naphthalenyl)-2-thiophenecarboxylic acid hydrazide | AOBChem