watch our video
Bacteria

Paenibacillus azotofixans

DSM 5976