Loading patent details...
US5563389A: High-Voltage Power Switch | Searchlight