Loading patent details...
US5283463A: High Power Self Commutating Semiconductor Switch | Searchlight