Rat spleen,fluorescence micrograph

Bildnummer 11571539
Rat spleen,fluorescence micrograph
;