SEARCH Articles Figures Tables 2- Nitrophenylhydrazones, reduction 2-Nitrophenylhydrazones, cyclization Benzaldehyde 4-nitrophenylhydrazone METAL PYRUVATE NITROPHENYLHYDRAZONES P-Nitrophenylhydrazones