Bacteriorhodopsin molecule

Bildnummer 12348530
Bacteriorhodopsin molecule
;