Loading patent details...
US4425829A: Punch Apparatus | Searchlight