watch our video
Bacteria

Microbacterium liquefaciens

DSM 20638