Mazda
N326-18-911A
Mazda N326-18-911A Throttle Position Sensor
Throttle Position
Genuine Mazda OEM product
97 - 06 Jeep Wrangler Front Driver Side Marker
AFTERMARKET
Mix me 1536