Loading patent details...
US4456043A: Work Clamp and Tool Guide Assembly | Searchlight