MS7972

MS7972 is a small molecule that blocks human p53 and CREB binding protein association.
Supplier Selleck Chemicals
Product # E0935
Sku # E0935-5mg
Pricing 5mg, $239.00
Feedback