Bacteriorhodopsin molecule

Bildnummer 12325653
Bacteriorhodopsin molecule
;