Ro 31-8220 mesylate

Ro 31-8220 mesylate

Senicapoc

    Molecular Formula:


    C26H27N5O5S2

    Molecular Weight:


    553.66 g/mol

    Catalog Number:


    EC-000.2436

    Price and Availability – Request

    Melting Point: n/a | Boiling Point: n/a
    | Density: n/a | Refractive Index: n/a

    Synonym chemical name(s)

    Ro 31-8220 mesylate
    3-(3-(4-(1-methyl-1H-indol-3-yl)-2,5-dioxo-2,5-dihydro-1H-pyrrol-3-yl)-1H-indol-1-yl)propyl carbamimidothioate methanesulfonate


PMID: 25673831