Loading patent details...
US4555216A: Workpiece Holding and Positioning Mechanism and System | Searchlight