Manufacturer Part Number Description
DAEWOO 17106681 Sensor, throttle position
DAEWOO 93740914 Sensor, throttle position
DAEWOO 93740916 Sensor, throttle position
DAEWOO 94580175 Sensor, throttle position

PartInfo.org - Free catalogue of auto parts     Complaint & Feedback