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