TPS Throttle Position Sensor 9950634 7714824 9945634 7701044743 7077710 for Alfa Romeo 145 930 1.4 1.6 Dacia Duster Sandero 1.6
sku: 4000696685829
ACCORDING TO OUR RECORDS THIS PRODUCT IS NOT AVAILABLE NOW
$16.21
Shipping from: China
Price history chart & currency exchange rate