Loading patent details...
US10201261B2: Autonomous traveling body | Searchlight