中文 | English
Return

New diterpenoids isolated from Leonurus japonicus and their acetylcholinesterase inhibitory activity.