Dextromethorphan acetic acid. Definition

Medical Definition: dextromethorphan acetic acid

Anticancer drug which is a type of angiogenesis inhibitor.

* Automatic translation