Loading patent details...
US5279485A: Cable Clamp and Spacer Assembly | Searchlight