All 2004 2003
All Journal Article
Journal of Pharmacological Sciences 95
Pages: 476-478
10014165988
European Journal of Pharmacology 481
Pages: 79-82