Supplier Page from MyBioSource.com for Recombinant Insertion element IS986 uncharacterized 6.6 kDa protein