Duck
La Ferme St Jacques Frozen Duck Liver Foie Gras
-
Product Code:
104309
-
Shelf Life:
730days
-
UOM:
GM
-
Origin:
Lebanon