Part number : 4595522741 (45955-22741)
Part nanme : GENERATOR ASSY-PULSE
Application model : Kia New Pride
Net weight (without plastic package) : 0.041kg
Gross weight (with plastic package) : 0.048kg

Pulse Generator for New Pride.

Before 28th Feb. 2010, the old part numbers were 4595522746, 4595522740, 4595522740.

For New Verna it is supposed to be matched.

In comparison with 4595522701, it consists 1 cable, not 2. ( https://koreapartsinfo.com/2018/09/27/4595522701-generator-assy-pulse-hyundai-verna )

I couldn’t find the actual manufacturer’s name neither on the label nor on the part, except “MC”

P1050587

And on this pars you can find Hyundai/Kia logo as well.

P1050593

So far it’s supplied stably, so no need for me to find OEM manufacturer.