EPZ011989

EPZ011989

  • $97.00
    Unit price per 
Shipping calculated at checkout.


EPZ011989 is a potent, selective, orally bioavailable EZH2 inhibitor with Ki of <3 nM.

We Also Recommend

×
Welcome Newcomer