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