Loading patent details...
US4351579A: Clamp for Electrical Cable and Cable Terminating System | Searchlight