Loading patent details...
US5177986A: Lockable Tie Strap | Searchlight