Loading patent details...
US6305294B1: Apparatus traveling on closed track on wall surface | Searchlight