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-25mg
Pricing 25mg, $447.00

Citations for this product:

Feedback