Loading patent details...
US7498758B2: Lower half body module of bipedal walking robot | Searchlight