Jan 5, 2011 #1 S sara Member Joined May 11, 2008 Messages 853 Reaction score 0 Points 16 adenosine triphosphate (ATP).? Can I have some help with this question please? Or a website you could refer me to?
adenosine triphosphate (ATP).? Can I have some help with this question please? Or a website you could refer me to?