ID-8

ID-8

  • $97.00
    Unit price per 
Shipping calculated at checkout.


ID-8 is a DYRK inhibitor, and sustains embryonic stem cell self-renewal in long-term culture.

We Also Recommend

×
Welcome Newcomer