Loading patent details...
US6640160B2: Biped ambulatory robot | Searchlight