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