Loading patent details...
US5917152A: Door Wiring Harness Connecting Structure | Searchlight