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