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