Slice Puzzle - Labelled or Grouped Jigsaw Puzzle Segments | Patent Publication Number 20250213962 | Patexia