These ones in the UK appear to have Ducati written on the top (link below). Although there is an extra white plug, looking at the picture - is this soft start related? My current (dead) ones (~2006), don't have soft start - since I'm on 80hp version (without a slipper clutch) and not the 100hp I've never worried too much about soft start - the 80hp is much less aggressive.
http://www.ekmpowershop2.com/ekmps/shops/conairsports/item-67---881280-pair-of-smd-electronic-module-with-easy-start-966729-was-966727-3261-p.asp