Loading patent details...
US4589163A: Self Closing Lift Ring | Searchlight