Yeast telomere protein complex

Bildnummer 12348844
Yeast telomere protein complex
;