Loading patent details...
US5445235A: Legged Mobile Robot Equipped With Impact Absorber | Searchlight