Agomelatine Teva 25 mg Film Coated Tablets Ireland - English - HPRA (Health Products Regulatory Authority)

agomelatine teva 25 mg film coated tablets

teva b.v. - agomelatine urea - film-coated tablet - 25 milligram(s) - other antidepressants; agomelatine