Loading patent details...
US4468162A: Control Means for a Mechanical Finger Clamp | Searchlight