Oil Deflector, 18-37 kW (25-50 PS)
Part number:
121114
Reference Number:
113105241A
Weight:
0.05 kg
Product information "Oil Deflector, 18-37 kW (25-50 PS)"