watch our video
Bacteria

Brevibacillus thermoruber

DSM 7064