Loading patent details...
US3944770A: Switch Assembly | Searchlight