Bacteriorhodopsin protein

Bildnummer 11639072
Bacteriorhodopsin protein
;