SEARCH Articles Figures Tables Adenosin triphosphate Adenosine compounds Adenosine triphosphate Adenosine triphosphate energy High energy compound High-energy