Loading patent details...
US5464315A: Squeeze and Lift Apparatus | Searchlight