ST Microelectronics
BTB24-600B (Non insulated Tab)
600Volts,  260 Amps (peak)
Package of 4 pieces