Loading patent details...
US4929009A: End Effector | Searchlight