Loading patent details...
US4489864A: Interference Stop Punch-Out Closure | Searchlight