Loading patent details...
US4977804A: Punch Press | Searchlight