HJC0152
HJC0152 is a signal transducer and activator of transcription 3 (STAT3) inhibitor with remarkably improved aqueous solubility.
Supplier | Selleck Chemicals |
---|---|
Product # | S8561 |
Sku # | S8561-25mg |
Pricing | 25mg, $257.00 |