cariporide
Noun
Meaning
cariporide (uncountable)
English Wikipedia has an article on:cariporideWikipedia
A selective Na+/H+ exchange inhibitor, known to suppress the cell death caused by oxidative stress.
Noun
cariporide (uncountable)
English Wikipedia has an article on:cariporideWikipedia
A selective Na+/H+ exchange inhibitor, known to suppress the cell death caused by oxidative stress.