Caspase-3 Inhibitor I, cell permeable

Name Caspase-3 Inhibitor I, cell permeable
Supplier Creative Biomart
Catalog EI-0740
Formula C94H158N20O27
Molecular Weight 2000.37
Supplier Page Shop