Loading patent details...
US4682391A: Cable Harness Assembly Apparatus | Searchlight