Loading patent details...
US3983806A: Hammer Bank Assembly | Searchlight