Imafen definition

Search

Imafen

Imafen logo #21000 Imafen (R25540) is an antidepressant which was patented in the mid-1970s by Janssen, but was never marketed. ...
Found on http://en.wikipedia.org/wiki/Imafen
No exact match found.