From the set of IPP31 exchange puzzles, this is "Creeping Block Puzzle" , exchanged by Dirk Weber.
Block unit size is 24 mm, tray outer size is 12x12 cm.