Manufacturer Part Number Description
SETRA 0015425617 Sender Unit, oil pressure
SETRA 0025421717 Sender Unit, oil pressure