Manufacturer Part Number Description
CITROEN/PEUGEOT 2529 24 Oil Pressure Switch, automatic transmission