Loading patent details...
US4049357A: Sliding Coupling Device for a Lanyard or the Like | Searchlight