Picture 1
Picture 2
Picture 3
LAMBDA SENSOR  06J906262AF 022906262BT 022906262CB 03C906262BD LS6986
$53.79

LAMBDA SENSOR 06J906262AF 022906262BT 022906262CB 03C906262BD LS6986

Rate me!
1
votes

Available 5
Condition:New
Recommended Replace Interval: 250000 km
Manufacturer Part Number: 0258006986
Overall Length: 1290 mm

Description