Volvo Penta D3-160A Marine Diesel
FUEL FILTER HOUSING 3884825
Pump button is cracked, works as should.