watch our video
Bacteria

Neobacillus niacini

DSM 2923