Loading patent details...
US4222489A: Clamping Devices | Searchlight