Illustration of a bacteriophage virus with tail fibers and internal structures on a white background

Code produit:
1563949403