Loading patent details...
US6126493A: Electrical Fastener | Searchlight