Loading patent details...
US4741567A: Robotic System and End Effector | Searchlight