ByNobleID
    Bacteriorhodopsin analogs from diphenylpolyene chromophores. | NobleID