Looking at purchasing one of these...part no. 96845505B. I'm presuming it has the M20 centre nut? Can't find any info/seller can't tell me. Advertised it fits all dry clutches, but later Ducati had different size nut, although should be interchangeable?
Most slippers came with two centre nuts. M20 for the 748/998 bikes and M25 for the 998 rs bikes, 1098 and 1198.
I did look at STM, but my bike only does 300 miles max a year on the road and had the same one before with no probs. Couldn't justify STM price, all be it they are great. Ducati one cost £400, also got new aluminium coolant too, so kind of used up the STM budget.