Loading patent details...
US4185523A: Floating Pliers | Searchlight