Bioassay-guided fractionation of the methanolic extract of the root of Ehretia longiflora (Boraginaceae) afforded eight compounds, ehretiquinone (1), ehretiolide (2), ehreticoumarin (3), ehretilactone A (4), ehretilactone B (5), ehretiamide (6), ehretine (7), and ehretiate (8), together with 12