Control means for a mechanical finger clamp
Controller arm for a remotely related slave arm
Canada
World
United States