Manufacturer Part Number Description
DAEWOO 3774060D00 Brake Light Switch; Switch, clutch control
DAEWOO 3774060D01 Brake Light Switch; Switch, clutch control
DAEWOO 8434032030 Brake Light Switch; Switch, clutch control