Loading patent details...
US5081891A: Punch Assembly | Searchlight