Intestinal endocrine cell,TEM

Bildnummer 11628030
Intestinal endocrine cell,TEM
;