Fuel pump assembly from a 2005 Ducati Monster 620ie that was fully working This is from a plastic tank and will not fit the earlier metal tank bikes
eBay