B B Guest Dec 10, 2010 #1 ...triphosphate (ATP)? help please. i am so lost. i checked my book and everything