roushankumar36480 roushankumar36480 21-09-2020 Biology contestada I am a double membraned cell organelle. I produce energy -rich molecules called ATP. I have my own genetic material. Who am I?