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