Loading patent details...
US5129486A: Elevator Door Lock | Searchlight