1PCS SEMIKRON SKM400GB12T4 Power Module Supply New 100% Guarantee New Takeout.
Not sure what the printed circuit board on the top is for. I am not an expert in this field easily removed.
See the last photo this is the device, which was a spare never installed that I just assembled and selling the parts