Supplier Page from MyBioSource.com for Recombinant Rhodobacter sphaeroides Putative membrane protein insertion efficiency factor (RSKD131_2455)