Yeast protein interaction map

Bildnummer 11818487
Yeast protein interaction map
;