3J4A image

podoviridae portal protein family

Lineage