Elenbecestat

Elenbecestat (E2609) is a novel BACE1 inhibitor, demonstrating prolonged reductions in plasma beta-amyloid levels after single dosing.
Supplier Selleck Chemicals
Product # S8600
Sku # S8600-2mg
Pricing 2mg, $147.00
Feedback