What are the best traditional Chinese medicines for clearing blood stagnation throughout the body?
Generally, there is no definitive statement on which traditional Chinese medicine (TCM) is the best for clearing blood stasis throughout the body. The TCMs used for this purpose mainly include Xuefu Zhuyu Pill, Shujin Huoxue Tablet, Naomaili Granule, and Compound Danshen Tablet, and they should be used reasonably under the guidance of a doctor.

1. Xuefu Zhuyu Pill is mainly composed of Chaihu, Danggui, Honghua, Chuanxiong, and other herbs. It has the effects of promoting blood circulation to remove blood stasis and regulating qi to relieve pain, capable of eliminating blood stasis in the body.
2. Shujin Huoxue Tablet is mainly composed of Honghua, Jixueteng, Xiangfu, and other herbs. It has the effects of relaxing muscles and promoting blood circulation to disperse blood stasis, suitable for patients with blood stasis in the body.
3. Naomaili Granule is mainly composed of Chuanxiuxi, Jianghuang, Yimucao, and other herbs. It has the effects of promoting blood circulation to remove blood stasis and nourishing qi to unblock the meridians, capable of improving qi deficiency and blood stasis-induced cerebral infarction.
4. Compound Danshen Tablet is mainly composed of Danshen, Bingpian, Sanqi, and other herbs. It has the effects of promoting blood circulation to remove blood stasis and regulating qi to relieve pain, capable of improving discomfort caused by qi stagnation and blood stasis.
In addition, there are also Huoxue Zhitong Capsule, Dahuoluo Capsule, etc. If the effect of medication is not satisfactory, one should promptly visit the hospital for examination to identify the cause before receiving treatment.