Sarcomeres slide

Intercalated disc

A double membrane that links cardiac muscles together.

Search site

Contact