Motor BoatsavailableMercruiser 898148 / 8825621.7 Litre Dti Diesel
New turbocharger Price on Application, currently no stock part numbers 882562 and later part number 898148
Please ask for more information and technical advice from our resident engineers and boatbuilders.
Packing, Freight and V.A.T. Extra on all U.K. & E.C. Sales.
51 Victoria Road
United Kingdom...Read full description