Supplier Page from MyBioSource.com for Recombinant Pseudomonas putida Putative membrane protein insertion efficiency factor