watch our video
Bacteria

Microlunatus capsulatus

DSM 12936