L-xylo-Hexulonolactone → Ascorbic acid + Hydrogen Ion
Hydrogen Ion + NADPH + aldehydo-D-glucuronate → Gulonic acid + NADP
Gulonic acid + Hydrogen Ion ↔ L-Gulonolactone + Water
D-glucopyranuronate → aldehydo-D-glucuronate
Uridine diphosphate glucuronic acid + Water → D-glucopyranuronate + Hydrogen Ion + Uridine 5'-diphosphate
L-Gulonolactone + Oxygen → Hydrogen peroxide + L-xylo-Hexulonolactone