Two new triterpenoid glycosides from the leaves of Schefflera octophylla. (Q105124428)
Language:
other details

External Links