Loading patent details...
US6098484A: High Torque, Low Hysteresis, Multiple Link Robot Arm Mechanism | Searchlight