SEARCH Articles Figures Tables Adenosine 5 -triphosphate high-energy compound Adenosine triphosphate compounds associated with