Loading patent details...
US4262869A: Clamp for Elongated Cylindrical Workpiece | Searchlight