l0oinsievik5a l0oinsievik5a 11-08-2016 Chemistry contestada mitochondria are responsible for dna maintenance storage making protein providing energy for the cell