Loading patent details...
US4588065A: Escalator With Controlled Brake | Searchlight