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