中文 | English
Return

New limonoids isolated from the bark of Melia toosendan.