Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Protein ECM25 (ECM25), partial