Loading patent details...
US4279564A: Parallel Arm Clamp Having Improved Attaching Assembly for Narrow Clamp Arms | Searchlight