Loading patent details...
US4445882A: Tag Attacher | Searchlight