Supplier Page from MyBioSource.com for Recombinant Rhodobacter sphaeroides Membrane protein insertase YidC (yidC), partial