Manufacturer Part Number Description
SUBARU 22633-AA120 Sensor, throttle position
SUBARU SERA483-05B Sensor, throttle position