Please provide me with the English translation of "du huo ji sheng wan". I need to know what this refers to in order to write a SEO-optimized blog post about it. Is it a type of medicine, a food, a place, or something else? Once I have this information, I can begin crafting the blog post.