Loading patent details...
US4367583A: Connector Mounting Press | Searchlight