Uncharacterized protein

Taxonomy : Saccharomyces cerevisiae

Nothing to display