watch our video
Bacteria

Saccharospirillum impatiens

DSM 12546