Loading patent details...
US4667154A: Electrical Contact Assembly | Searchlight