Bacteriorhodopsin protein

Bildnummer 11780403
Bacteriorhodopsin protein
;