Loading patent details...
US5986228A: Movable Contact Unit for Panel Switch and Panel Switch Using the Same | Searchlight