ATP

Adenosine Triphosphate, Molecules That Store Energy.

ATP Definition