Nucleotide triphosphates in energetics and signaling Flashcards