bacteriorhodopsin

1 article