Loading patent details...
US4487354A: Tag Attaching Device | Searchlight