Loading patent details...
US4188166A: Small Size Telemanipulator | Searchlight