You have no items in your shopping cart.
Search results for: 'PD-L1 antibody'
- Tubulin polymerization-IN-84 [orb3172902]
99.86% (May vary between batches)
2982893-14-9
374.43
C23H22N2O3
12 months from date of receipt.
25 mg, 5 mg, 50 mg, 10 mg, 100 mg, 1 mg, 1 ml x 10 mM (in DMSO)

