Loading patent details...
US4502622A: Lever Means in a Tag Attaching Apparatus | Searchlight