watch our video
Bacteria

Brevibacillus invocatus

DSM 16423