Ica-121431

Ica-121431

AOB87434

CAS 313254-51-2

More details

1000 Items

$0.00

Overview

Potent Nav channel inhibitor, exhibiting up to 1,000-fold selectivity for human Nav1.3/Nav1.1