watch our video
Bacteria

Clostridium thiosulfatireducens

DSM 13105