ID-8

ID-8 is a DYRK inhibitor, and sustains embryonic stem cell self-renewal in long-term culture.
Supplier Selleck Chemicals
Product # S7327
Sku # S7327-10mg
Pricing 10mg, $97.00
Feedback