This is simple PSU cover designed for LRS-35-12 made by Mean Well.
It probably will fit other similar sized PSU, but you better check spec first, aka "Google It" :)