3d render of a cell-punching needle piercing the DNA

Code produit:
899035752