cariporide

English

Noun

cariporide (uncountable)

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