Bacteriorhodopsin protein

Bildnummer 11796854
Bacteriorhodopsin protein
;