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
Feedback