Bacteriorhodopsin protein

Bildnummer 11639057
Bacteriorhodopsin protein
;