Spleen tissue,fluorescence micrograph

Bildnummer 11675565
Spleen tissue,fluorescence micrograph
;