中文 | English
Return

New octadecanoid derivatives from the seeds of Ipomoea nil.