Supplier Page from MyBioSource.com for Recombinant Salinibacter ruber Putative membrane protein insertion efficiency factor (SRU_1017)