Loading patent details...
US7299095B1: Electrical contact assembly | Searchlight