Loading patent details...
US4331376A: Electric Connectors | Searchlight