Part number : 4595522750 (45955-22750)
Part name : GENERATOR ASSY-PULSE
Application model : Hyundai Avante XD
Net weight : 0.030kg
Gross weight(in plastic bag) : 0.033kg

Made in Korea.
Manufactured by Goryeo Electronics.
About the manufacturer you can refer to my previous post : https://koreapartsinfo.com/2019/02/07/goryeo-electronic-chungju-factory/
Or their web site : http://cecom.co.kr/

4595522750 GENERATOR ASSY-PULSE

Before 16th Jan. 2017,
45955-22751, 45955-22755, 45955-22756 for Hyundai New Verna were supplied.
But they are turned into export type parts in Korea. Not available.
Now 4595522750 is supplied.

More photos :

You can see Hyundai Logo on the item.

There is a mark : MBF.
CEC 4.
I guess CEC means Corea(Goryeo) Electronic Company.
4 – I don’t have an idea…

There are 2 pins at the terminal.