We are open and still shipping!

Please call and inquire: 763-444-9673

Sheep Kidney .. Product #: 3340
1-9 10-99 100+
Sheep Kidneys
5.88
4.90
4.70
In Stock

Sheep Kidney

Sheep Kidney
Product Code: 3340
Estimated Availability: In Stock
1-9 10-99 100+
Sheep Kidneys
5.88
4.90
4.70