Dermal endothelial cells, fluorescence light micrograph

Bildnummer 12289806
Dermal endothelial cells, fluorescence light micrograph
;