Spleen tissue,fluorescence micrograph

Bildnummer 11611253
Spleen tissue,fluorescence micrograph
;