watch our video
Bacteria

Helicobacter labacensis

DSM 108823