S sara Member Jan 5, 2011 #1 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?