Loading patent details...
US6312272B1: Lever actuated electrical connector | Searchlight