MSRP:
Now:
€1,267.50 - €10,011.00
Was:
Recombinant Human Interleukin-2 receptor subunit beta (IL2RB), partial | MBS7111848 | MybiosourceProduct Short Name: [Interleukin-2 receptor subunit beta (IL2RB)]Product Name Synonyme: N/AOther Names: [interleukin-2 receptor subunit beta; Interleukin-2...