watch our video
Archaea

Thermococcus barophilus

DSM 11836