Loading patent details...
US7658245B2: Mobile robot | Searchlight