Supplier Page from MyBioSource.com for Recombinant Insertion element IS116 uncharacterized 44.8 kDa protein