Multiple extracellular vesicles forming a signaling cascade transmitting information from one cell to another in a timely manner.

Code produit:
858046182