Loading patent details...
US7436143B2: Miniature surveillance robot | Searchlight