KIA SPORTAGE 2012 1.6 GDI 391102BAH3 9001120091KE ENGINE CONTROL UNIT ECU
Engine1.6 GDI. Part code391102BAH3.
eBay