Kinesin complexed with tubulin

Bildnummer 12326157
Kinesin complexed with tubulin
;