10Pcs HFA25PB60 or HFA25PB60PBF or HFA15PB60 or HFA15PB60PBF TO-247 25A 600V Ultrafast Soft Recovery Diode