SEARCH Articles Figures Tables Saccharide hydrazones derivatives Saccharide hydrazones formation Saccharide hydrazones structure