watch our video
Bacteria

Micrococcus lylae

DSM 20318