Limonoids and triterpenoids from the stem bark of Melia toosendan.
Zhang
Yi
Y
State Key Laboratory of Drug Research & Natural Products Chemistry Department, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu-Chong-Zhi Road, Zhangjiang Hi-Tech Park, Shanghai 201203, People's Republic of China.
Tang
Chun-Ping
CP
Ke
Chang-Qiang
CQ
Yao
Sheng
S
Ye
Yang
Y