Store

Petrol Pump 1.6

SKU16216

Petrol Pump 1.6 SKU16216

These are usually trouble-free but excessive wear on the cam can cause ineffective pumping.

£57.6 In stock