SEARCH Articles Figures Tables Acidic phosphates Acidic sugars Phosphate acid Ribitol Ribitol phosphate Sugar phosphates Sugar phosphates teichoic acids Teichoic Teichoic acids Teichoic acids ribitol