Supplier Page from MyBioSource.com for Recombinant Methylobacillus flagellatus Putative membrane protein insertion efficiency factor (Mfla_2759)