watch our video
Bacteria

Selenomonas noxia

DSM 19578