Liver PETFOOD

5e7c82b7a4df065d65051105
  • Country Origin: Netherlands
Fresh liver that has been frozen directly. Available on wooden or plastic pallets.