A microscopic view of a tight junction in action with small vesicles passing through it as they shuttle essential molecules between the cell and its surroundings

Code produit:
839526389