Loading patent details...
US4724616A: Panel Punch | Searchlight