English | German | Russian | Czech

fengabine English

Meaning fengabine meaning

What does fengabine mean?

fengabine

A drug investigated as an antidepressant but never marketed.

Are you looking for...?