unclassified Petrotoga
Source: NCBI Taxonomy (ID 2620614)
Taxonomy ID: 2620614
Rank: no rank
Scientific name: unclassified Petrotoga
Statistics: 2,531 sequences