ATP synthesis: the current controversy.
D000251:Adenosine Triphosphatases; D000255:Adenosine Triphosphate; D002463:Cell Membrane Permeability; D055598:Chemical Phenomena; D002621:Chemistry; D004579:Electron Transport; D004735:Energy Transfer; D008928:Mitochondria; D008961:Models, Structural; D010085:Oxidative Phosphorylation
D000255:Adenosine Triphosphate; D000251:Adenosine Triphosphatases