Loading patent details...
US4489929A: Modular Clamping System | Searchlight