Loading patent details...
US4417682A: Tag Attaching Machine | Searchlight