AF38469

AF38469 is a selective, orally bioavailable Sortilin inhibitor with an IC50 value of 330 nM.
Supplier Selleck Chemicals
Product # S7478
Sku # S7478-5mg
Pricing 5mg, $290.00
Feedback