ER-000444793

ER-000444793 is a potent inhibitor of mitochondrial permeability transition pore (mPTP) opening with IC50 of 2.8 μM.
Supplier Selleck Chemicals
Product # S6036
Sku # S6036-25mg
Pricing 25mg, $897.00
Feedback