Loading patent details...
US5261810A: Closing and Clamping System | Searchlight