(305) 691-0700
8981-1
Pelleh Poultry

DUCK LEGS

UPC
Duck
Location
Production Time
12x2
REGULAR
Frozen
Retail