Six compounds were isolated from Veronicastrum sibiricum and identified as D-mannitol, beta-sitosterol, daucosterine, 3-0-acetyloleanolic acid, 3, 4-dimethoxy cinnamic acid and isoferulic acid. Pharmacological experiment has shown that isoferulic acid is anti-inflammatory and analgesic;