Loading patent details...
US5295873A: Double Leaf Spring Contact With Stop Device | Searchlight