中文 | English
Return

Phenylethanoid glycosides from root of Picrorhiza scrophulariiflora.