watch our video
Bacteria

Phycicoccus elongatus

DSM 14184