Spleen tissue,fluorescence micrograph

Bildnummer 11611252
Spleen tissue,fluorescence micrograph
;