Original model from Lukas Laznovsky is great, but unfortunately, I could not find the magnets size he recommended so I remixed it :
Print without supports
SuperGlue 9 x 19 x2 magnets, I got those from Aliexpress :
https://s.click.aliexpress.com/e/_DDSMOMp
The author remixed this model.
Changed the size of magnets inserts to fit the more commonly available 19 x 9 mm magnets