A magnified view showing a virus’s lipid membrane and envelope proteins

Code produit:
1081139278