Loading patent details...
US4331845A: Output Switch Assembly and Operating Mechanism | Searchlight