diesel fuel transfer pump / diesel fuel supply pump / diesel fuel feed pump / diesel fuel lifting pump / fuel delivery pump
Deutz part number: 0428-2358 ( 04282358,4282358 )
Interchangebale part number: 0428-3576 ( 04283576, 4283576)
Used for VOLVL excavator and for VOLVO Penta engines
Used for Deutz engine BFM2012 and BFM2013 series