beta proteobacterium A1020
Source: NCBI Taxonomy (ID 122608)
Taxonomy ID: 122608
Rank: species
Scientific name: beta proteobacterium A1020
Statistics: 1 sequence