A high-resolution 3D render of a virus attaching to a cell, suitable for scientific research, medical studies, and educational use

Code produit:
890151508