NSC59984

NSC59984 is a p53 pathway activator via induction of mutant p53 protein degradation and p73 activation.
Supplier Selleck Chemicals
Product # S8106
Sku # S8106-5mg
Pricing 5mg, $147.00
Feedback