Supplier Page from MyBioSource.com for Recombinant Streptococcus thermophilus Putative membrane protein insertion efficiency factor (str0263)