Bacterial light harvesting protein

Bildnummer 12348481
Bacterial light harvesting protein
;