Loading patent details...
US4531030A: Electrical Switch and Actuating Mechanism Therefor | Searchlight