TE 36 Pin female 1743062-2 1743059-2 Automotive ECU Connector Window Lifter Assembly Plug Door Switch Socket For Mazda