Manufacturer Part Number Description
PIAGGIO 638562 Sensor, boost pressure; Sensor, intake manifold pressure
PIAGGIO B045400 Sensor, boost pressure; Sensor, intake manifold pressure