Loading patent details...
US4055385A: Work Piece Clamp Arrangements | Searchlight