Alvinella pompejana symbiont apg79
Source: NCBI Taxonomy (ID 103402)
Taxonomy ID: 103402
Rank: species
Scientific name: Alvinella pompejana symbiont apg79
Statistics: 1 sequence