watch our video
Bacteria

Sporohalobacter lortetii

DSM 3070