Bacteriorhodopsin molecule

Bildnummer 12325652
Bacteriorhodopsin molecule
;