SEARCH Articles Figures Tables Diazonium salt, Japp-Klingemann hydrazone Diazonium salt, Japp-Klingemann hydrazone synthesis JAPP KLINGEMANN Hydrazone synthesis Japp-Klingemann hydrazone synthesi