MSRP:
Now:
€1,096.50 - €1,825.50
Was:
Recombinant Uncharacterized 8.4 kDa protein | MBS1162660 | MyBiosourceProduct Short Name: [Uncharacterized 8.4 kDa protein]Product Name Synonyme: [Uncharacterized 8.4 kDa protein; ORF 79]Other Names: [Uncharacterized 8.4 kDa protein; Uncharacterized 8.4...