iniparib
Noun
Meaning
iniparib (uncountable)
The chemical compound 4-iodo-3-nitrobenzamide, once proposed as a drug for cancer treatment.
Noun
iniparib (uncountable)
The chemical compound 4-iodo-3-nitrobenzamide, once proposed as a drug for cancer treatment.