HJC0152

HJC0152

  • $107.00
    Unit price per 
Shipping calculated at checkout.


HJC0152 is a signal transducer and activator of transcription 3 (STAT3) inhibitor with remarkably improved aqueous solubility.

We Also Recommend

×
Welcome Newcomer