Frozen Duck Liver (four 8 oz. vacuum sealed portions)

$12.47

SKU: 605-141-15 Categories: , Brand: UPC: 95225853654Product Number: 605-141-15Model Number: OCR2DLABUnit Size:

2 lbs.