Loading patent details...
US4029164A: Movable Apparatus Adhering to the Surface of a Wall | Searchlight