HeLa cells, fluorescence light micrograph

Bildnummer 13435388
HeLa cells, fluorescence light micrograph
;