PD - 96156A IRG7PH30K10PbF INSULATED GATE BIPOLAR.
IRG7PH30K10PBF - INSULATED GATE BIPOLAR TRANSISTOR