video
Bacteria

Neobacillus novalis

DSM 15603