watch our video
Bacteria

Terrisporobacter glycolicus

DSM 1288