ByNobleID
    Carboxyl groups and the proton pump of bacteriorhodopsin. | NobleID