HeLa cell, fluorescent light micrograph

Bildnummer 13435128
HeLa cell, fluorescent light micrograph
;