The Learning Resources Snap Cubes are a set of 100 colourful cubes designed for educational purposes.
eBay