SEARCH Articles Figures Tables D-Ribitol 5-phosphate L-Ribitol 1-phosphate Polyribosyl ribitol phosphate Ribitol Ribitol phosphate, hydrolysis Ribitol phosphate, preparation Sugar phosphates ribitol teichoic acid