Emricasan (IDN-6556)

Emricasan (IDN-6556, PF 03491390, PF-03491390) is a potent irreversible pan-caspase inhibitor. Emricasan is an inhibitor of Zika virus infection.
Supplier Selleck Chemicals
Product # S7775
Sku # S7775-10mM/1mL
Pricing 10mM/1mL, $249.00

Citations for this product:

Feedback