Unique rotary ATP synthase and its biological diversity.

Unique rotary ATP synthase and its biological diversity.