Loading patent details...
US4240604A: Clamping Device and Its Use | Searchlight