Volvo Penta D6 350 370 Diesel Supercharger Compressor 889980 3803851 23118550.
Volvo Penta Supercharger off a D6 350 engine. Was working beautifully when removed. Sold the clutch and spindle already. Spins freely and has no corrosion with clean fluid.