Large Deer Antler 3 Pack - Dog Chew US Wild Sheds - Top Dog Chews
This is a package of 3 Large Deer antlers.  A very long lasting chew that will smell or leave a residue on carpet or furniture. Natural product of the U.S.A.  Natural Shed.