SEARCH Articles Figures Tables Diazonium salts synthesis of hydrazines Hydrazine synthesis Hydrazines salts Salts synthesis