Supplier Page from MyBioSource.com for Recombinant Insertion element ISR1 uncharacterized 30.8 kDa protein A