Manufacturer Part Number Description
PININFARINA 93951797783 Pressure Sensor, brake booster