Escherichia phage RB3
Source: NCBI Taxonomy (ID 31533)
Taxonomy ID: 31533
Rank: no rank
Scientific name: Escherichia phage RB3
Equivalent name: Bacteriophage RB3; Enterobacteria phage RB3; Phage RB3