Loading patent details...
US5162767A: High Efficiency Solenoid | Searchlight