ROQED
Adenosine Triphosphate (ATP)
Biology

Adenosine Triphosphate (ATP)

This animation demonstrates the structure of adenosine triphosphate (ATP).