Supplier Page from MyBioSource.com for Recombinant Insertion element IS1296 uncharacterized 21.4 kDa protein