Loading patent details...
US5413403A: Lead Pull Assembly | Searchlight