SEARCH Articles Figures Tables Preparation of hydrazones, semicarbazones, etc Semicarbazone Semicarbazones