Loading patent details...
US4918261A: Flat Wire Harness Attaching Unit | Searchlight