Loading patent details...
US4630384A: Self-Locking Baggage Tag | Searchlight