Loading patent details...
US5597315A: Connector With Engaging Lever | Searchlight