maelyntefft02 maelyntefft02 21-01-2020 Biology contestada What Has a double membrane, it's own DNA, and creates water, CO2, and ATP