
Fuel Pump Push Rod 1700-2000CC 139.8mm. 021-127-307A
- 021127307A
-
£21.50
inc. VAT (where applicable)
Shop > Type 25 80-91 > Engine Parts > Fuel System/Carburettor/Inlet Manifold/Injector