watch our video
Bacteria

Microbacterium resistens

DSM 11986