Bacteriorhodopsin protein

Bildnummer 11780442
Bacteriorhodopsin protein
;