watch our video
Archaea

Thermococcus aggregans

DSM 12819