EOAI3402143

EOAI3402143 is a dose-dependent inhibitor of Usp9x, Usp24 and Usp5 that increases tumor cell apoptosis, and fully blocks or regresses myeloma tumors in mice.
Supplier Selleck Chemicals
Product # S6877
Sku # S6877-5mg
Pricing 5mg, $190.00
Feedback