Intracellular junctions between endothelial cells forming a tight seal to maintain the integrity of the brain barrier

Code produit:
839523358