watch our video
Bacteria

Deinococcus grandis

DSM 3964