Manufacturer Part Number Description
PIAGGIO 584344 Lambda Sensor
PIAGGIO 639523 Lambda Sensor
PIAGGIO 639806 Lambda Sensor
PIAGGIO 8946587505000 Lambda Sensor
PIAGGIO 896110 Lambda Sensor