VariousWords beta
Noun
Definition: A diamine oxidase and nitric oxide synthase inhibitor, a former investigational drug for the treatment of diabetic nephropathy.
VariousWords beta
Definition: A diamine oxidase and nitric oxide synthase inhibitor, a former investigational drug for the treatment of diabetic nephropathy.