Loading patent details...
US5007210A: Device Capable of Suction-Adhering to a Wall Surface and Moving Therealong | Searchlight