Supplier Page from MyBioSource.com for Recombinant Insertion element IS2A uncharacterized 48.2 kDa protein