Loading patent details...
US5168425A: Mounting Arrangements for High Voltage/High Power Semiconductors | Searchlight