Balixafortide (POL6326)

Balixafortide (POL6326) is an orally bioavailable peptidic CXC chemokine receptor 4 (CXCR4) antagonist.
Supplier Selleck Chemicals
Product # S9725
Sku # S9725-5mg
Pricing 5mg, $399.00
Feedback