Main information about car part HELLA 6ZLOO3259591
Producer HELLA
Number 6ZLOO3259591
Description Oil Pressure Switch
Analogue of HELLA 6ZLOO3259591
DELPHI DELPHI SW90021 SW90021 Oil Pressure Switch