Macrophage,3D fluorescence micrograph

Bildnummer 11549226
Macrophage,3D fluorescence micrograph
;