1-Deoxy-1-hydrazino-D-mannopyranose 123723-77-3 D-Mannopyranose, 1-deoxy-1-hydrazino- Mannosylhydrazine