Printing: prints very well without supports laid sideways, 0.2 mm draft preset in Prusa Slicer yielded the results show in the image, tested working, easy mount, easy dismount
Assembly: 4 M3 screws to mount the relay board onto two identical blank holders, optionally 6 M3 screws and 15mm hex standoffs to support one blank and one controller holder and the standoffs, the screw holes are 2.9 mm in diameter, do not try to overthighten the screws, it holds just fine, can use longer screws with nuts if unsure, but IMHO it's an overkill
The author remixed this model.
This model adapts the DIN rail holder to house 16-channel relay module and adds an optional relay controller support.