Yeast protein interaction map

Numéro d’image : 11818486
Yeast protein interaction map
;