Loading patent details...
US3958652A: Apparatus Movably Adhering to a Wall and Adapted to Carry a Cleaning Apparatus | Searchlight