SKU Product name
Supplier Catalog no. Size Price
01018842279
Detumomab
MyBioSource
MBS156256
0.1 mg
Ask
02018842279
Detumomab
MyBioSource
MBS156256
1 mg
Ask
03018842279
Detumomab
MyBioSource
MBS156256
5 mg
Ask
04018842279
Detumomab
MyBioSource
MBS156256
5x5 mg
Ask
Filters