Mitochondrion

Mitochondrion

Mitochondrion is a double membrane-bound organelle found in all eukaryotic organisms. 3D illustration

by
by
by
by
by
by