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.
Lancing Marine
51 Victoria Road
Portslade
Sussex
BN41 1XY
United Kingdom
...Read full description