Emricasan
Emricasan. The term "Emricasan" shall mean the caspase inhibitor IDN-6556 (PF3491390) which is currently being developed under the name emricasan and all of its analogs, metabolites, prodrugs, salts, hydrates, solvates, optical isomers, polymorphs and formulations thereof.
All Definitions