Bacteriorhodopsin molecule

Bildnummer 12348531
Bacteriorhodopsin molecule
;