Bacteriorhodopsin: a light-driven proton pump in Halobacterium Halobium.

Bacteriorhodopsin: a light-driven proton pump in Halobacterium Halobium.