Supplier Page from MyBioSource.com for Recombinant Insertion element ISM1 uncharacterized 48.3 kDa protein