This is a case for the ubiquitous LM 2596 base power supply board.
Search on ebay for "LM 2596 Adjustable Voltage Power Supply LED Step Down Converter" and you'll find plenty of these.
I annoying found that the vendor sent two slightly different sizes, so I've uploaded them both. OpenSCAD files are included if you need to tweak anything.
Category: ElectronicsThe author marked this model as their own original creation. Imported from Thingiverse.