ATP synthase
"" ATP synthase is the simplest known form of ATP synthase, with 8 different subunit types.