Yeast protein interaction map

Bildnummer 11818486
Yeast protein interaction map
;