dcsimg
Unresolved name

EBPR podovirus 3

EBPR podovirus 3 is a species of in the family phages with short tails.