watch our video
Bacteria

Helicobacter marmotae

DSM 22879