113558-89-7

Showing the single result

  • Arrhythmia

    E-4031 | hERG channel blocker

    Rated 0 out of 5
    E-4031 (113558-89-7) is a selective hERG potassium channel blocker. Inhibits the rapid delayed-rectifier K+ current (IKr). Class III antiarrhythmic...
    $98.00$392.00 Select options