watch our video
Bacteria

Helicobacter ailurogastricus

DSM 100489