Cancer cell super resolution tubulin, light micrograph

Bildnummer 13243198
Cancer cell super resolution tubulin, light micrograph
;