Transmission electron micrograph of microtubules

Bildnummer 11821563
Transmission electron micrograph of microtubules
;