Dynein-1 motor domain, illustration

Bildnummer 13954671
Dynein-1 motor domain, illustration
;