watch our video
Bacteria

Deinococcus murrayi

DSM 11303