English | German | Russian | Czech

doxanthrine English

Meaning doxanthrine meaning

What does doxanthrine mean?

doxanthrine

A synthetic compound which is a potent and selective full agonist for the dopamine D1 receptor.

Are you looking for...?