watch our video
Bacteria

Paenibacillus hodogayensis

DSM 22253