Loading patent details...
US5169284A: Grasping and Transfer Claw | Searchlight