MARINATED LARGE INTESTINE

    SKU: 851819008516