Why ATP instead of pyrophosphate? Interrelation between ATP and pyrophosphate production during evolution and in contemporary organisms.
D000255:Adenosine Triphosphate; D000818:Animals; D005075:Biological Evolution; D011756:Diphosphates; D007425:Intracellular Membranes / Q000378:metabolism; D008930:Mitochondria, Liver / Q000378:metabolism; D010085:Oxidative Phosphorylation; D010766:Phosphorylation; D051381:Rats
D011756:Diphosphates; D000255:Adenosine Triphosphate