Supplier Page from MyBioSource.com for Recombinant Shigella sonnei Putative membrane protein insertion efficiency factor (yidD)