watch our video
Bacteria

Microbacterium ketosireducens

DSM 12510