Loading patent details...
US7525281B2: Charging system for legged walking robot | Searchlight