KPT-276

KPT-276 is an orally bioavailable selective CRM1 inhibitor.
Supplier Selleck Chemicals
Product # S7251
Sku # S7251-10mg
Pricing 10mg, $97.00
Feedback