Nature's Placr UPCs

Likely owner: Delhaize America, Inc.
UPC 725439947954 UPC 725439947954
Nature's Placr Veggie Chips
UPC 725439940405 UPC 725439940405
Nature's Placr Organic 100% Black Tea