Illustration of mitochondrion structure

- Image ID: CXWW6J
Illustration of mitochondrion structure
Cultura Creative Ltd / Alamy Stock Photo
Image ID: CXWW6J
Location: United States