Immunofluorescent micrograph of sea urchin mitosis

Numéro d’image : 11874813
Immunofluorescent micrograph of sea urchin mitosis
;