Loading patent details...
US4023649A: Safety Lock Device for Lifts | Searchlight