Bacteriorhodopsin protein

Bildnummer 11796787
Bacteriorhodopsin protein
;