Structure of the human ATP synthase

Structure of the human ATP synthase | Litlas