Manufacturer Part Number Description
LANCIA 9659067880 Pressure converter, turbocharger; Pressure Transducer, adjusting element (throttle)