Deltaproteobacteria bacterium SM23_61
Source: NCBI Taxonomy (ID 1703399)
Taxonomy ID: 1703399
Rank: species
Scientific name: Deltaproteobacteria bacterium SM23_61