watch our video
Bacteria

Phycicoccus duodecadis

DSM 12806