Loading patent details...
US4688289A: Device Capable of Adhering to a Wall Surface by Suction and Treating It | Searchlight