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