watch our video
Bacteria

Herbaspirillum rubrisubalbicans

DSM 9440