2-Thenoylhydrazine 2-Thiophenecarboxylic acid, hydrazide 2361-27-5 AIDS-043890 AIDS043890 NSC653