What chemical directly supplies your muscles with energy?

Answer:

ATP (adenosine triphosphate)

First answer by ID1246689452. Last edit by ID1246689452. Question popularity: 2 [recommend question].