Loading patent details...
US4296658A: Clamping Device for Simultaneously Machining Internally and/or Externally, the Two Ends of a Workpiece | Searchlight