Loading patent details...
US3970296A: Work Holding Clamp | Searchlight