898,431 views 185 on YTPak
2,747 118

Published on 10 Dec 2009 | over 7 years ago

sliding filament theory of muscle contraction - created by Sara Egner as part of UIC's biomedical visualization program

**Some of you have noticed that there is a mispronunciation in this animation. It's true. ATP stands for adenosine triphosphate, and ADP for adenosine diphosphate. Please don't be confused on my account.


Loading related videos...