Loading patent details...
US4579029A: Electric Punch | Searchlight