Loading patent details...
US6529802B1: Robot and information processing system | Searchlight