Loading patent details...
US6992457B2: Two-legged walding locomotion apparatus and its walking controller | Searchlight