Loading patent details...
US5088309A: Rotary Punch | Searchlight