watch our video
Bacteria

Selenomonas artemidis

DSM 19719