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
Feedback