You searched for memanxa Did you mean? Memantine Temaze Imanib 1 results MEMANTINEBody system: Nervous System Oral memantine hydrochloride 10 mg tablet, 56 memantine hydrochloride 20 mg tablet, 28