voltairejessica082 voltairejessica082 24-02-2021 Biology contestada An organelle found in most eukaryotic cells that transforms chemical energy into mechanical energy to carry out life processes?