10104969 - Water Lever Sensor Housing

Product Code 10104969
Product Name Water Lever Sensor Housing
Brand SCANIA
Oem No

1779713 SCANIA

Product Group Cooling System