Loading patent details...
US4454928A: Movable Scaffold for Buildings | Searchlight