Remove Ads
acharlwood
Jan 24, 2017
1681 views
This is a short 3D animation of a kinesin protein moving in a cell