watch our video
Bacteria

Bacillus mycoides

DSM 11821