LY3143921 hydrate

LY3143921 hydrate is an orally administered ATP-competitive CDC7 inhibitor.
Supplier Selleck Chemicals
Product # S9650
Sku # S9650-5mg
Pricing 5mg, $329.00
Feedback