Loading patent details...
US4691602A: Punch and Ejector Assembly | Searchlight