Molecular Structure of ATP
Credit: Gareth D. White
article:
What Is the Nucleotide ATP?