Supplier Page from MyBioSource.com for Recombinant Insertion element IS900 uncharacterized 42 kDa protein