Genome map of yeast

Bildnummer 11575559
Genome map of yeast
;