A closeup image of a white cell using its plasma membrane to encapsulate and destroy a harmful parasitic organism

Code produit:
839521846