SEARCH Articles Figures Tables D Mannose D phenylhydrazone Mannose phenylhydrazone Phenylhydrazone Phenylhydrazones