ByNobleID
    BAGSHAPED MACROMOLECULES--A NEW OUTLOOK ON BACTERIAL CELL WALLS. | NobleID