Supplier Page from MyBioSource.com for Recombinant Deinococcus radiodurans Putative membrane protein insertion efficiency factor (DR_2150)