watch our video
Bacteria

Helicobacter heilmannii

DSM 23983