This is a Re-manufactured pump from MINI, it does carry a £112 surcharge which will be added to the shipment price, this will be refunded once we receive your old item as long as it is servicable
SKU: 32416778425
Manufacturer part number: 32416778425