PT2385

PT2385 is a HIF-2α antagonist with luciferase EC50 of 27 nM and no significant off-target activity.
Supplier Selleck Chemicals
Product # S8352
Sku # S8352-25mg
Pricing 25mg, $890.00
Feedback