Loading patent details...
US4195895A: Cable Bonding Clamp | Searchlight