Loading patent details...
US4029378A: Electrified Channel With Corresponding Snap Acting Connector | Searchlight