The genus Scrophularia: a source of iridoids and terpenoids with a diverse biological activity.

The genus Scrophularia: a source of iridoids and terpenoids with a diverse biological activity.