Moaad Moaad 01-07-2019 Biology contestada Select the part of the ATP molecule that stores and releases energy? A B C D