Loading patent details...
US4896759A: Handrail Mount Deflector for Streamlined Escalator Newels | Searchlight