IDO inhibitor 1

IDO inhibitor 1

  • $390.00
    Unit price per 
Shipping calculated at checkout.


IDO inhibitor 1 is a potent inhibitor of IDO (indoleamine-(2,3)-dioxygenase) with IC50 of 3 nM.

We Also Recommend

×
Welcome Newcomer