Loading patent details...
US3933346A: Clamping or Gripping Devices | Searchlight