UPC: 850657006500 Product: Lucy Pet Duck Pumpkin & Quinoa Dog Food 25Lb

Lot Code: 2112201154  Expiration Date: March 20, 2023

See Testing Results