English | German | Russian | Czech

nelivaptan English

Meaning nelivaptan meaning

What does nelivaptan mean?

nelivaptan

A certain vaptan drug originally proposed for the treatment of anxiety and depression but whose development was halted in 2008.

Are you looking for...?