SEARCH Articles Figures Tables Acidic phosphates Alkylene Phosphate acid Poly acid Teichoic Teichoic acids