Manufacturer Part Number Description
DAEWOO 25036834 Sender Unit, oil pressure
DAEWOO 37830A82010 Sender Unit, oil pressure
DAEWOO 94580327 Sender Unit, oil pressure