ATP synthase
ATP synthase (complex V).