2-Thiophenecarboxaldehyde, semicarbazone 79531-82-1 AI3-17007 Hydrazinecarboxamide, 2-(2-thienylmethylene)- (9CI) Semicarbazide, 4-(thenylidene)- Thiophene-2-aldehyde semicarbazone