An interlocking meshwork of proteins between cells providing a mechanical link and preventing cell separation

Code produit:
844411547