Puffer Balls 5 UPCs

Likely owner: Norcom Inc.
UPC 026229150128 UPC 026229150128
Norcom Puffer Balls 5 size with light 12 pack in a display