Loading patent details...
US5610488A: Micro Robot | Searchlight