Thermococcus sp. P6
Source: NCBI Taxonomy (ID 122420)
Taxonomy ID: 122420
Rank: species
Scientific name: Thermococcus sp. P6
Equivalent name: Thermococcus sp. strain P6
Synonym: Thermococcales str. P6