A small virus with a complex protein coat and enveloped genetic material.

Code produit:
780379034