Loading patent details...
US4034525A: Stair Structure | Searchlight