buffered peptone water

Visitors: 209,654