Supplier Page from MyBioSource.com for Recombinant Scheffersomyces stipitis Mitochondrial intermediate peptidase (OCT1), partial