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.

Price Not Available 25mg Emricasan (IDN-6556) Supplier Page
Trivial name PF 03491390, PF-03491390
Catalog Number S7775
CAS# 254750-02-2
Size 25mg
Supplier Page http://www.selleckchem.com/products/emricasan-idn-6556-pf-03491390.html
Additional Information https://file.selleck.cn/downloads/struct/emricasan-idn-6556-pf-03491390-chemical-structure-s7775.gif