Mitochondrium. 3d rendering. Microbiology illustration

Royalty-free stock illustration ID: 425512399

Mitochondrium. 3d rendering. Microbiology illustration