Loading patent details...
US4896517A: Wire Lock Having Self-Retractable Wire | Searchlight