Store

Petrol Pump Bagheera

SKU 3041
£51.84
In stock
1
Product Details

Although usually reliable the foot can were where it runs on the camshaft, causing ineffective pumping.

Save this product for later

Petrol Pump Bagheera

SKU 3041
£51.84
In stock
1
Product Details

Although usually reliable the foot can were where it runs on the camshaft, causing ineffective pumping.

Save this product for later