Atractylodes Root


What is Atractylodes Root?

Atractylodes root is an herb of Chinese origin.