中文 | English
Return

Three new flavonoid glycosides from Peperomia dindygulensis.