Deer Kidney

0.3 lb package
$7.00/lb. Avg. 4.8 oz.
Sold Out

Per Florida Law this is sold as "Not for Human Consumption, Pet Food Only