Supplier Page from MyBioSource.com for Recombinant Staphylococcus epidermidis Putative thiaminase-2 (tenA)