Mptp-in-22

Mptp-in-22

AOB17672

CAS 1223569-03-6

More details

1000 Items

$0.00

Overview

Novel mitochondrial permeability transition pore (mPTP) inhibitor