Interlocking Puzzle Keychains Item No.:235003
45mm Self-Vending Maze Balls Item No.:195020
Assorted Interlocking Puzzles Item No.:195021
Snake Puzzles (Rubik's Snake) Item No.:185012
Maze Cubes Item No.:185024
3cm Magic Cubes Item No.:C2140
50mm Self-Vending Puzzle Balls Item No.:C2147