Mitochondrion

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

Comments are closed.