Loading patent details...
US3933071A: Shearproof Punch | Searchlight