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