From a 2001 ST4. find a lot more parts for Ducati 749,999 and 748, 916, 996 series bikes. that use three phase generator (identified by 3 yellow wires). Will fit 748 916 996 and other early ducati.
eBay