unclassified Delftia
Source: NCBI Taxonomy (ID 2613839)
Taxonomy ID: 2613839
Rank: no rank
Scientific name: unclassified Delftia
Statistics: 7,949 sequences