Loading patent details...
US4074094A: Electric Switch Structure Incorporating Trip Rod for Sensing Cable Derailment and the Like | Searchlight