leahhart5649 leahhart5649 11-02-2021 Biology contestada what is ATP, and where is most of the high energy stored in