VariousWords beta
Related Terms:
Noun
Definition: A metabolite of norepinephrine that is excreted in the urine and found in certain tissues.
VariousWords beta
Definition: A metabolite of norepinephrine that is excreted in the urine and found in certain tissues.