Loading patent details...
US4706533A: Shear Punch | Searchlight