Duck

no image
Fresh duck liver
Code: V509888
Barcode: 4779028301913
no image
Chilled Duck
Code: V50985F
Barcode: 23335514
no image
Fresh duck legs, ~500 g
Code: V509880
Barcode: 23335516
no image
Fresh duck breast fillet with skin, ~500 g
Code: V509881
Barcode: 23335515