2922-69-2 L-RIBULOSE-5-P L-ribulose-5-phosphate ribulose-5-P ribulose-5-phosphate