Supplier Page from MyBioSource.com for Recombinant Putative transposase for insertion sequence element IS986/IS6110 (Mb2838c)