watch our video
Bacteria

Neobacillus fumarioli

DSM 18237