SEARCH Articles Figures Tables Reactions of Pyrrole-2-carbaldehydes with Hydroxylamine, Semicarbazide, Thiosemicarbazide, and Aminoguanidine Semicarbazid Semicarbazide Semicarbazides Thiosemicarbazide Thiosemicarbazides