English | German | Russian | Czech

motexafin English

Meaning motexafin meaning

What does motexafin mean?

motexafin

(medicine) an inhibitor of thioredoxin reductase and ribonucleotide reductase

Are you looking for...?