Supplier Page from MyBioSource.com for Recombinant Insertion element IS1223 uncharacterized 20.7 kDa protein