Supplier Page from MyBioSource.com for Recombinant Insertion element IS476 uncharacterized 39.2 kDa protein