Dendritic cell and lymphocyte, SEM

Bildnummer 13361613
Dendritic cell and lymphocyte, SEM
;