Supplier Page from MyBioSource.com for Recombinant Thermoanaerobacter pseudethanolicus Putative membrane protein insertion efficiency factor (Teth39_2293)