Supplier Page from MyBioSource.com for Recombinant Hydrogenobaculum sp. Putative membrane protein insertion efficiency factor (HY04AAS1_0880)