Adenosine Triphosphate (ATP)

The body's energy storage molecule: the Bristol molecule of the month for Jan 1998 by Paul May (University of Bristol)