Loading patent details...
US4184667A: Workpiece Supporting and Clamping Arrangement | Searchlight