Supplier Page from MyBioSource.com for Recombinant Bacillus anthracis Membrane protein insertase YidC 2 (yidC2), partial