When looking at the pics. closer it looks like maybe in the little box could be the ECU. If you call your local Ducati shop they should be able to tell you about fitment, also on the price you can't go wrong.
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
A forum community dedicated to Ducati owners and enthusiasts. Come join the discussion about reviews, performance, modifications, superbike racing, riding gear, classifieds, troubleshooting, maintenance, and more!