Loading patent details...
US5977611A: Power Diode and Hybrid Diode, Voltage Limiter and Freewheeling Diode Having the Power Diode | Searchlight