Part number : 2891025100 (28910-25100)
Part name : VALVE-PURGE CONTROL
Application model : Kia Lotze
Net weight : 0.119kg
Net weight (bubble wrapped) : 0.125kg
Gross weight (in box) : 0.168kg

Made in United state.
No indication of manufacturer. If you know about it, please leave your comment.

More detail photos:

Most of purge control valves are produced by Hyundai Kefico. But the part 28910-25100 is made in US.
Some US customers asked about 28910-25100 but I never exported yet. I think it’s more cheaper in US.