Thermococcus-3417

Thermococcus-3417