Loading patent details...
US4014066A: Locking Lever for Plastic Link | Searchlight