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