ICA-121431

 Home / Products / ICA-121431
ICA-121431

ICA-121431

Cat.No.ABP020887 Chemical NameICA-121431 CAS313254-51-2 MolFormula MolWeight Purity NLT 98%

Chemical Name : ICA-121431

CAS : 313254-51-2

ICA-121431 is a nanomolar potent small molecule Nav1.7 channel inhibitor with IC50 of 19 nM for rat Nav1.7, but no inhibition on human, monkey and dog Nav1.7.
Enquiry