Artichoke preparations have choleretic action , cholagogue , antitoxic liver , lipid-lowering , diuretic, stimulates the excretion of bile cholesterol , lower blood cholesterol levels and stimulates appetite.