Loading patent details...
US4383668A: Cable Clamp | Searchlight