Loading patent details...
US4051336A: Pressure Sensitive Door Edge Switch and Actuator Construction | Searchlight