Pushrod, 18-22 kW (25-30 PS)
Part number:
111122
Reference Number:
111109301A
Weight:
0.4 kg
Product information "Pushrod, 18-22 kW (25-30 PS)"