Loading patent details...
US4475843A: Apparatus for Clamping Cables | Searchlight