Dermal endothelial cells, fluorescence light micrograph

Bildnummer 12289807
Dermal endothelial cells, fluorescence light micrograph
;