Blood tonics

Herbal preparations, substances and foods that nourish and replenish blood and its vital components, designed to sustain and restore ultimate harmony of the body.