Loading patent details...
US5258588A: Puffer Type Switch High Current Electrical Switch Contact Assembly | Searchlight