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