diesel fuel transfer pump / diesel fuel supply pump / diesel fuel feed pump / diesel fuel lifting pump / fuel delivery pump
Deutz part number: 0429-7075 ( 04297075,4297075 )
Used for VOLVL excavator and for VOLVO Penta engines
Used for Deutz engine BFM2012 and BFM2013 series