desmethylselegiline
Noun
Meaning
desmethylselegiline (uncountable)
A metabolite of selegiline that may have neuroprotective antiapoptotic properties.
Noun
desmethylselegiline (uncountable)
A metabolite of selegiline that may have neuroprotective antiapoptotic properties.