dcsimg

Synechococcus virus SPM2

Synechococcus virus SPM2 on laji taksonin Viruses heimossa Myoviridae.