SEM of mitochondrion from intestinal cell

Bildnummer 11821531
SEM of mitochondrion from intestinal cell
;