Main information about car part SMB 0168408161026
Producer SMB
Number 0168408161026
Description Pressure Switch
Analogue of SMB 0168408161026
HALDEX HALDEX 361007301 361007301 Pressure Switch