Loading patent details...
US5626222A: Force Controllable Shielded Mechanical Switch Actuators | Searchlight