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-5mg
Pricing 5mg, $107.00
Feedback