marine bacteria HstpL ensemble
Source: NCBI Taxonomy (ID 150621)
Taxonomy ID: 150621
Rank: no rank
Scientific name: marine bacteria HstpL ensemble