Supplier Page from MyBioSource.com for Recombinant Sorangium cellulosum Putative membrane protein insertion efficiency factor (sce2521)