5962-29-8 Lyxulose XYLULOSE threo-2-Pentulose