Supplier Page from MyBioSource.com for Recombinant Oceanobacillus iheyensis Putative membrane protein insertion efficiency factor (OB1687)