PD- 95598A IRG4IBC30UDPbF INSULATED GATE BIPOLAR .
IRG4IBC30UDPBF - INSULATED GATE BIPOLAR TRANSISTOR