These are authentic Yarrow stalks like those that have been used for 3,000 years. Hand made.50 Yarrow StalksSKU: 364215375135191$24.95PriceQuantity*Add to Cart