Ochromycinone (STA-21)

Ochromycinone (STA-21)

  • $167.00
    Unit price per 
Shipping calculated at checkout.


Ochromycinone (STA-21) is a selective STAT3 inhibitor.

We Also Recommend

×
Welcome Newcomer