Loading patent details...
US4848516A: Movable Scaffold | Searchlight