A series of Tcell receptors mounted on the surface of a Tcell resembling a weaponry system ready to combat invading pathogens.

Code produit:
853108649