Loading patent details...
US4447089A: Safety Latch for Extensible Lift Mechanisms | Searchlight