Ducati ST2 ST3 ST4 S4 748 916 Engine Oil pump + drive wheel
Oil pump from a 2001 ST2. will also fit ST2/4 S4 monster 748 916 etc.
eBay