NSC15364
NSC 15364 (compound 59) is an inhibitor that directly interacts with VDAC1 and prevents VDAC1 oligomerization, concomitant with an inhibition of apoptosis.
Supplier | Selleck Chemicals |
---|---|
Product # | S0231 |
Sku # | S0231-5mg |
Pricing | 5mg, $149.00 |