Loading patent details...
US4753415A: Safety Lift Lock | Searchlight