Loading patent details...
US4468005A: Lever Hoist | Searchlight