Kinesin protein walking on a microtubule in a cell

kinesinmicrotubulefilament proteinwalking proteinmyosinactin