This is a 3d printed lock. Inside there are 4 pins, which can be 3d printed. For this design you also will need some springs. 4 above the pins. These need a diameter of 5 mm and a lenght between 15 and 20 mm. If you want to springload the drawer you need two springs with diameter 6 to 8 mm and a lenght between 10 and 25 mm. You also will need four m3 screws and nuts. In the drawer there are two holes for two 4 mm pins of length 10 mm, if you want the drawer to stop jumping out.