Natronococcus xinjiangense
Source: NCBI Taxonomy (ID 123942)
Taxonomy ID: 123942
Rank: species
Scientific name: Natronococcus xinjiangense
Synonym: 'Natronococcus xinjiangense'
Statistics: 7 sequences