Frozen Duck Sliders

$23.36

SKU: 628-016-15 Categories: , Brand: UPC: 713757339001Product Number: 628-016-15Model Number: DSLD-3-DFRX6Unit Size:

3 lbs.