Loading patent details...
US7189049B1: Robot unit | Searchlight