imafen imafen imafen (r25540) is an antidepressant which was patented in the mid 1970s by janssen, but was never marketed. not to be confused with carprofen. imafenclinical dataatc codenoneidentifiers iupac name 5-phenyl-2,3,5,6-tetrahydro-1h-imidazoimidazole cas number59198-18-4 53361-24-3 (hcl)pubchem cid163316chemspider143324unii43s5d07k8gw0x9p59zqu y (hcl)keggd00974comptox dashboard (epa)dtxsid00962290 chemical and physical dataformulac11h13n3molar mass187.246 g·mol−13d model (jsmol)interactive image smiles n\3=c1/nccn1c(c2ccccc2)c/3