Loading patent details...
US5684283A: Rupturable Strain Relieving Horn Switch Bridging Member | Searchlight