watch our video
Bacteria

Microbacterium testaceum

DSM 20526