watch our video
Bacteria

Rodentibacter heidelbergensis

DSM 103978