Loading patent details...
US5860826A: Electric Connector Fastener | Searchlight