2-Thenoylhydrazine 2-Thienylcarboxylic acid hydrazide 2-Thiophenecarbohydrazonic acid 2-Thiophenecarboxylic acid, hydrazide 2361-27-5 NSC120045