Part number : 4595522761 (45955-22761)
Part name : GENERATOR ASSY-PULSE
Application name : Hyundai Avante XD
Net weight : 0.033kg
Net weight(in plastic bag) : 0.037kg
Gross weight(in box) : 0.061kg

Made in Korea.
No information about its manufacturer on the label, neither on the item.

Before 25th Oct. 2013,
45955-22760 was supplied For Hyundai Avante XD.
Now 45955-22760 is not available. 45955-22761 is supplied.

More closed photos:

You can find Hyundai and Kia logo, and text : LEP.
If you know what means “LEP”, please leave your comment.

The other side of cable:

2 pins at the terminal.

You can see XD remark on the cable :

I guess it is produced by one of the 3 manufacturers: Continental Automotive, Goryeo Electronics, Mando. What do you think? 🙂

I will check out and update when I got the correct information.