Proton pumping by cytochrome oxidase: progress, problems and postulates.

Proton pumping by cytochrome oxidase: progress, problems and postulates.