Loading patent details...
US8957342B2: Sealed solenoid magnetically operated high voltage electric power switch | Searchlight