MyBiosource Recombinant Proteins
MSRP:
Now:
zł5,152.00 - zł9,152.00
Was:
Recombinant 26 kDa protein | MBS1173982 | MyBiosourceProduct Short Name: [26 kDa protein]Product Name Synonyme: [Recombinant 26 kDa protein; 26 kDa protein ]Other Names: [26 kDa protein; 26 kDa protein]Product Gene Name: N/AProduct Gene Name Synonyme:...