cariporide

Noun

 * 1) A selective Na+/H+ exchange inhibitor, known to suppress the cell death caused by oxidative stress.